self-testing safety system - Spanish English Dictionary